GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Reactive Systems: 21st Architecture for 21st Century Systems"

Track: Reactive Architectures / Time: Tuesday 13:20 - 14:10 / Location: Amalienborg

The conventional assumptions that we make about the design of our software systems don’t really meet the demands of the 21st century. 21st century problems are not well served by 20th century software architecture.

The hardware profile has changed, the business demands have changed the scale of the systems has changed. How do we cope?

The Reactive Manifesto identifies some common themes in high performing systems. Some of the highest performing systems in the world are grounded in a few basic principles. What are these principles and what does it mean for the systems that we build and the way in which we build them?

Download slides

Dave Farley, Co-author of the book "Continuous Delivery"

Dave Farley

Biography: Dave Farley

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general. He is co-author of the Jolt-award winning book 'Continuous Delivery' a regular conference speaker and blogger and one of the authors of the Reactive Manifesto.

Dave has been having fun with computers for over 30 years. During that period he has worked on most types of software, from firmware, through tinkering with operating systems and device drivers, to writing games, and commercial applications of all shapes and sizes. He started working in large scale distributed systems about 25 years ago, doing research into the development of loose-coupled, message-based systems - a forerunner of MicroService architectures.

Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s. Dave is the former Head of Software development at LMAX Ltd, home of the OSS Disruptor, a company that are well known for the excellence of their code and the exemplary nature of their development process.

Dave is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.

Blog: http://www.davefarley.net

Company WebSite: http://www.continuous-delivery.co.uk

Twitter: @davefarley77